Cloud Workflows
ワークフロー  |  Google Cloud
Syntax cheat sheet  |  Workflows  |  Google Cloud
Standard library overview  |  Workflows  |  Google Cloud 関数一覧
Connectors reference  |  Workflows  |  Google Cloud
Syntax overview  |  Workflows  |  Google Cloud
ちょっとしたことに Function 作るよりいいんだけど面白みはなんもないな
エラー処理
Workflow errors  |  Workflows  |  Google Cloud
ログ書く & print デバッグ
Cloud Logging にログを送信する  |  ワークフロー  |  Google Cloud
sys.log を使う
text: ${json.encode_to_string(myMap)}
しろと書いてあるが json 引数使えない? dict じゃないとだめ?
これでいい
code:log.yaml
- log:
call: sys.log
args:
json: ${something}
severity: "INFO"
CLI でやりたい
$ gcloud --project=PROJECT workflows deploy NAME --source=workflow.yaml --location=asia-northeast1
$ gcloud --project=PROJECT workflows run NAME --location=asia-northeast1
ログは Logging で見るかなあ
resource.type="workflows.googleapis.com/Workflow" とか resource.labels.workflow_id="NAME" でしぼる
#GoogleCloud